8b1ba52ebcd81f4eef252eb31bc6a7ee06064898,src/main/java/com/ribasco/rglib/protocols/valve/source/client/SourceQueryClient.java,SourceQueryClient,getServerRules,#InetSocketAddress#Callback#,140
Before Change
}
public CompletableFuture<Map<String, String>> getServerRules(InetSocketAddress address, Callback<Map<String, String>> callback) {
return getServerChallenge(SourceChallengeType.RULES, address, null).thenCompose(challenge -> getServerRules(challenge, address, callback));
}
public CompletableFuture<Map<String, String>> getServerRulesCached(InetSocketAddress address, Callback<Map<String, String>> callback) {
After Change
*/
public CompletableFuture<Map<String, String>> getServerRules(InetSocketAddress address, Callback<Map<String, String>> callback) {
return getServerChallenge(SourceChallengeType.RULES, address)
.thenCompose(challenge -> getServerRules(challenge, address))
.whenComplete((rulesMap, error) -> {
if (callback != null)
callback.onComplete(rulesMap, address, error);
});
}
/**